home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD ROM Paradise Collection 4
/
CD ROM Paradise Collection 4 1995 Nov.iso
/
comms
/
ew_22.zip
/
EW.DOC
next >
Wrap
Text File
|
1989-07-16
|
36KB
|
852 lines
ELSEWARE - PC DOS REMOTE ACCESS - (C)1989 by Kevin Kiley
Release 2.1 - July 19, 1989
INTERLINK TECHNOLOGIES
P.O. BOX 49646
SARASOTA, FLA. 34230-6646
===================================================================
SECTIONS CONTAINED IN THIS DOCUMENTATION FILE
===================================================================
1. INTRODUCTION
2. WHAT YOU NEED TO USE ELSEWARE
3. INSTALLING THE SOFTWARE
4. HOW TO USE THE HOST PROGRAM EWH.EXE
5. HOW TO USE THE REMOTE ACCESS PROGRAM EWR.EXE
6. A WORD ABOUT THE WAY THINGS WORK
7. OTHER PROGRAMS AVAILABLE FROM INTERLINK TECHNOLOGIES
8. PRODUCT ORDER FORM
===================================================================
ELSEWARE is FREEWARE. You may copy and distribute this program
freely and without reservation. This software has been formally
released in the PUBLIC DOMAIN. I hope you find it as useful as
I have.
Kevin Kiley
AUTHOR and PRESIDENT of INTERLINK TECHNOLOGIES
===================================================================
INTRODUCTION
===================================================================
WHAT IS 'ELSEWARE'?
ELSEWARE is a set of programs which will allow you to use
your PC from anywhere. ELSEWARE is identical to commercially
available software which makes the same claim with one important
exception...
ELSEWARE is free.
One of my responsibilities is to write and support voice
response and recognition software. Most of the systems
are on the other side of the country and finding the right
remote access software was very important to me.
What I discovered is that all the programs available commercially
which allow you to use a PC from remote take up too much memory
and are too sluggish. Some of my voice response systems
would not leave enough DOS CORE memory to allow any of the
commercial programs to load. There is also a general lack of
ability to control the time slicing with any of the commercial
programs and this is something I had to have in order to support
certain voice response systems remotely.
So I wrote my own and have used it successfully ever since.
The EWH.EXE host module requires ONLY 8K ( 8000 bytes! ) and
is as fast if not FASTER than any commercial remote access
software I have tried.
If you are looking for fancy help screens and setup screens
then you can wait for a new release of ELSEWARE. This release
is the version I have been using for quite some time and
it includes only what's necessary to get the job done. That's
all I need and I am assuming there are others out there
who have the same minimum requirements.
ELSEWARE is FREEWARE, not SHAREWARE. You can copy and distribute
it as freely as you like. No strings attached. It has served
me well and I hope it will do the same for you.
PRINTING THIS DOCUMENTATION
This documentation is in plain ASCII format and contains
FORM FEED characters.
Just use 'COPY EW.DOC PRN' to send the documentation to
the printer. The files should end up on paper properly
paginated and ready to be punched with holes on the left.
FILES
Release 2.1 contains the following files...
Filename.ext Bytes Description
------------ ------ -----------------------------------------------
README 2585 The file you are reading right now
EWHOST BAT 753 Batch file to run the HOST program
EWH EXE 8164 The HOST program itself (TSR)
EWREM BAT 784 Batch file to run the REMOTE ACCESS program
EWR EXE 16298 The REMOTE ACCESS program itself (TSR)
EW DOC 33189 ELSEWARE documentation
EWTITLE EXE 4594 Title screen
EWORDER FRM 1929 Extra copy of INTERLINK TECHNOLOGIES order form
===================================================================
WHAT YOU NEED TO USE ELSEWARE
===================================================================
OPERATING SYSTEM
- DOS 3.1 or higher
COMMUNICATIONS HARDWARE
- At least 1 standard PC serial port in both HOST and REMOTE.
- 1 AUTO-ANSWER ASYNC modem for HOST ( Doesn't have to be HAYES type ).
- 1 ASYNC MODEM for REMOTE ( Doesn't have to be HAYES type ).
<OR>
- Standard NULL-MODEM connection between 2 PC's.
===================================================================
INSTALLING THE SOFTWARE
===================================================================
Here's the recommended way to install the software...
UN-ARCHIVE the programs if you've received them in .ARC format.
Create a SUB-DIRECTORY off of your ROOT directory called 'EW'.
Copy all the programs to the new sub-directory.
Add the new subdirectory to your PATH and/or ENVIRONMENT.
Change to the sub-directory whenever you want to start either
the HOST or REMOTE software and execute the appropriate BATCH
file. (EWHOST.BAT) for HOST program or (EWREM.BAT) for remote.
That's it!
===================================================================
HOW TO USE THE HOST PROGRAM EWH.EXE - (c)1989 Kevin Kiley
===================================================================
GETTING THE MODEM READY TO ANSWER THE PHONE
ELSEWARE was written to occupy a minimal amount of memory. It was
also written to be used with NON-HAYES compatible modems ( There
are still MANY around! ). It is for both of these reasons that this
version of ELSEWARE contains no HAYES specific initialization
routines.
This version makes no attempt to set the modem to AUTO ANSWER. It
assumes this has already been done when it comes alive.
If you DO have a HAYES type modem then the ease with which you can
set it to AUTO ANSWER negates the need for routines in the software.
Here are 2 of the simplest ways to do this...
1. Just throw the HAYES DIP switch that makes the modem
answer the phone when it's ringing. This is the way
I do it. Simple and easy.
2. If you have a HAYES clone that doesn't have the DIP
switches then you can use a MODE command to set the
port parameters and then use a DOS 'COPY' command to
send the AUTO-ANSWER init string to the modem. These DOS
commands can be included in the batch file used to
start the HOST program and you'll never need to worry
about them again once they are correct.
Use the MODE command to intialize the port to the
PROTOCOL you're using or the modem string you are
about to send won't be recognized by the modem.
HINT: Put the HAYES 'AT' command which sets AUTO
ANSWER ON into a text file and then use a
COPY FILENAME.EXT COM1: command to send the
string to the modem. Works every time. Don't
forget to have a CARRIAGE RETURN in the file
at the end of the modem initialization string.
STARTING THE HOST PROGRAM
The HOST program EWH.EXE is the one you need to run on
the computer you are attempting to access from remote.
This program is a TSR requiring only 8K for the .EXE load
module and will remain invisible as long as it's loaded.
Once loaded... EWH.EXE monitors the PC and the MODEM and
will allow the PC to be used from remote once it senses
an incoming caller.
You can always use the PC normally when EWH.EXE is loaded
but be advised that if someone is using the system from remote
then they can see what you do and you can see what they do
but BOTH parties have equal control of the PC and the keyboard.
This is actually one of the reasons for using remote software
like this... so you can conduct real-time training sessions
from remote. ELSEWARE will perform just fine if used this way.
There are a number of command line parameters required to
to run the HOST program.
A special BATCH file is provided called EWHOST.BAT which
will perform the load for you.
You can load EWH.EXE yourself as long as you supply all
the required parameters.
The batch file EWHOST.BAT looks like this...
ECHO OFF
REM EWHOST.BAT Load EW host program
EWTITLE
REM -----------------------------------------------------------
REM EWH IRQ PORT BAUD PARITY DATABITS STOPBITS DOATTRIBUTES?
REM -----------------------------------------------------------
REM EWH = HOST program - main module
REM IRQ = Decimal value of software interrupt to use
REM PORT = Communications port to use (1 or 2)
REM BAUD = Baud rate (300-9600)
REM PARITY = Parity value (E)ven (O)dd (N)one
REM DATABITS = Data bits value (7 or 8)
REM STOPBITS = Stop bits value (1 or 2)
REM DOATTRIBUTES = Send attribute bytes to remote? (1=YES 0=NO)
REM -----------------------------------------------------------
EWH 96 1 2400 N 8 1 1
Please read the following before attempting to change any
of the parameters...
IRQ - This is the decimal value of the software interrupt vector
to use for the TSR. The default is IRQ 60 HEX (96 DEC).
This should be clear on most systems. If you have any
other TSR's using IRQ 60 HEX then change this value
to something unused and things should work fine. Remember
to supply the DECIMAL value of the unused interrupt vector.
PORT - Set this to '1' to use COM1 or '2' to use COM2.
BAUD - The DECIMAL value of the BAUD RATE to use. Any remote PC
accessing the HOST PC must use the same baud rate specified
here.
PARITY - Although you MAY supply a LETTER (E,O,N) to specify
PARITY results will be unpredictable if anything
but 'N' (NO PARITY) is specified. The data exchanged
contains 8 bit characters.
DATABITS - You can enter something other than 8 but here again...
the binary data exchanged requires an 8 bit word length
for things to work correctly.
STOPBITS - Same. Changeable but needs to be 1.
DOATTRIBUTES - You may instruct the HOST program to NEVER
send screen attributes. This can speed things
up if you are using the remote access software
with mono monitors or programs that use few
screen attributes.
The NORMAL setting is to send both screen TEXT
AND ATTRIBUTE bytes.
Set this parameter to 1 to include both TEXT
and ATTRIBUTE bytes in video update messages.
Set this parameter to 0 to send only TEXT.
ELSEWARE will NOT transmit GRAPHICS screens!
Future release(s) may include this capability.
You may EDIT/CHANGE any of the parameters at any time prior
to loading the TSR. Use a standard ASCII text editor to do this
or anything you normally use to CREATE/EDIT your batch files.
Be sure you are in the sub-directory where the ELSEWARE
remote programs are located and enter 'EWHOST' to initiate
the load.
If there are any parameters missing from the command line
when you load EWH.EXE then the operation will abort and you'll
be told that there are 'Not enough command line parameters.'
Check EWHOST.BAT if this message appears. You may have erased
a parameter by mistake while changing one of the values.
Once the title screen appears and tells you the load has
been successful then it is OK for a remote user to connect
with the MODEM and start using the PC with the remote access
part of ELSEWARE.
There is no HOT-KEY screen in the HOST program. It simply
installs itself in memory and does its job of allowing
a remote caller to use the PC.
TERMINATING THE HOST SOFTWARE
Change to the sub-directory containing EWH.EXE.
Enter the DOS COMMAND 'EWH T'.
This will instruct the EWH.EXE TSR to remove itself from
memory. If no TSR's were loaded after EWH.EXE then the
memory used by EWH.EXE will be returned to the CORE MEMORY
pool. Run EWHOST.BAT again to re-load the program.
If any TSR's were loaded AFTER EWH.EXE then it will only
be able to SUSPEND itself. The small amount of memory
required by EWH.EXE will NOT be freed up.
You CAN use any of the popular TSR managers to pull EWH.EXE
out of memory. Just remember to set a marker before loading
EWH.EXE and use a FLUSH program to pull it out.
OTHER MODEM PROGRAMS
Do NOT run any other MODEM programs on top of EWH.EXE unless
you are sure the program doesn't interfere with the serial
communications port required by EWH.EXE.
PROCOMM is NOT SAFE. It alters the settings for BOTH COM
PORTS regardless of their state prior to running PROCOMM.
See the PRODUCT LISTING and the ORDER FORM EWORDER.FRM to
see how to get a MODEM PROGRAM that's fully compatible
with ELSEWARE.
There IS a modem program available on the order form
which can be used on the HOST system by the remote caller
to place a THIRD call to another system. This allows the
ELSEWARE caller to make calls from the HOST computer as
if he/she were there at the HOST computer. Phone charges
will go to the location of the HOST PC, NOT the REMOTE.
===================================================================
HOW TO USE THE REMOTE ACCESS PROGRAM EWR.EXE (c)1989 Kevin Kiley
===================================================================
You must use the special remote program provided (EWR.EXE)
to access the PC running the HOST software (EWH.EXE).
This program is a TSR just like the HOST program EWH.EXE.
There is a special BATCH FILE called EWREM.BAT which should
be used to start the remote access program. It is described
in greater detail below following the section regarding
linking up with the HOST computer.
LINKING UP WITH THE HOST COMPUTER
ELSEWARE was developed to be used with ALL types of modems
and not just the HAYES type. There are NO routines in the
software to initiate a dial-up to the HOST COMPUTER.
If you DO have a pair of HAYES modems then the ease with
which the link can be accomplished eliminates the need
for such routines.
LINKUP USING PC MODEM SOFTWARE
You can use just about any modem program you like with one
requirement... after you have placed the call and connected
with the HOST system you must be able to EXIT TO DOS without
dropping CARRIER. PROCOMM does this quite nicely and just
about everyone has it. You can use the dial directory for
the easiest connection. Be sure to say 'NO' when you go to
exit to DOS and PROCOMM asks you if you want to 'HANGUP LINE?'.
Once you have exited to DOS you can execute EWREM.BAT and
load the REMOTE ACCESS program. If the HOST module is up
and running on the other computer and you have not dropped
carrier then you'll be in business as soon as you press
ALT '.' and call up the REMOTE ACCESS HOTSCREEN.
LINKUP FROM DOS
You can also link to the remote quite easily using
the DOS 'MODE' command and a few 'COPY CON COM1:' commands.
Use the MODE command and set the port protocol.
Once set correctly... Any 'COPY CON COM1:' commands will
send the strings you enter right to the modem. Use the
standard HAYES 'ATDT???-????' string to initiate the dial
and wait for a connection.
Once the 'CARRIER DETECT' light is up on your HAYES or you
HEAR the connection established over the speaker you're
reasy to run EWREM.BAT and begin accessing the HOST computer.
OTHER
There are also plenty of other straight dial/connect programs
available for HAYES type modems. Any one should do the trick
provided it does NOT drop CARRIER once it is established.
If you have a DATA/TALK type ASYNC modem that is NOT HAYES
compatible then you can still use ELSEWARE! Just intiate your
handset call in the usual way and once you've thrown over from
TALK to DATA and CARRIER is up you can load the REMOTE software
and begin using the HOST COMPUTER.
If you are using high-speed SYNC modems with ASYNC protocol
converters and they work properly with other DOS communications
programs then ELSEWARE should work just fine also. Be advised,
however, that I haven't tested the software at speeds faster
than 19.2K BAUD.
STARTING THE REMOTE ACCESS SOFTWARE
The REMOTE ACCESS part of ELSEWARE is the program you
need to run to access the HOST computer running EWH.EXE.
There are a number of COMMAND LINE PARAMETERS required
to run the REMOTE program.
A special BATCH file is provided called EWREM.BAT which
will perform the load for you.
You can load EWR.EXE yourself as long as you supply all
the required parameters.
The batch file EWREM.BAT looks like this...
ECHO OFF
REM EWREM.BAT Load EW remote access module
EWTITLE
REM ---------------------------------------------------------
REM EWR IRQ PORT BAUD PARITY DATABITS STOPBITS POLLFOCUS
REM ---------------------------------------------------------
REM EWR = Remote program - main module
REM IRQ = Decimal value of software interrupt to use
REM PORT = Communications port to use (1 or 2)
REM BAUD = Baud rate (300-9600)
REM PARITY = Parity value (E)ven (O)dd (N)one
REM DATABITS = Data bits value (7 or 8)
REM STOPBITS = Stop bits value (1 or 2)
REM POLLFOCUS = How often to POLL HOST (1/18 sec increments)
REM ---------------------------------------------------------
EWR 96 1 2400 N 8 1 18
Please read the following before attempting to change any
of the parameters...
IRQ - This is the decimal value of the software interrupt vector
to use for the TSR. The default is IRQ 60 HEX (96 DEC).
This should be clear on most systems. If you have any
other TSR's using IRQ 60 HEX then change this value
to something unused and things should work fine. Remember
to supply the DECIMAL value of the unused interrupt vector.
PORT - Set this to '1' to use COM1 or '2' to use COM2.
BAUD - The DECIMAL value of the BAUD RATE to use. This must
match the BAUD rate specified for the HOST program you
intend to access. Valid BAUD rates are 300-9600.
PARITY - Although you MAY supply a LETTER (E,O,N) to specify
PARITY results will be unpredictable if anything
but 'N' (NO PARITY) is specified. The data exchanged
contains 8 bit characters.
DATABITS - You can enter something other than 8 but here again...
the binary data exchanged requires an 8 bit word length
for things to work correctly.
STOPBITS - Same. Changeable but needs to be 1.
POLLFOCUS - The REMOTE program uses a POLLING scheme to request
video updates from the HOST computer being accessed.
The value specified here is the number of timer ticks
to wait bewtween POLL attempts.
PC's generate a clock interrupt approximately 18.2 times
a second and one of these interrupts is known as a 'timer
tick'.
If the value specified is '18' then the REMOTE program
will pause approximately 1 second before re-polling
the HOST computer for another video update.
Never set the polling pause to anything faster than
about 2 timer ticks or the HOST may become so busy
sending you screen updates that it won't be able to
process the last command in a timely way.
The PAUSE is intended to allow slower systems some
breathing room. A FAST HOST PC can handle short pause
values.
A value of 9 timer ticks should provide good
performance on all types of PC's.
You may also adjust this value to whatever you
need to access systems where interrupt activity
is higher than normal.
I use this feature quite often to support voice
response systems which need more processor time
than any commercial remote software can provide.
You may EDIT/CHANGE any of the parameters at any time prior
to loading the TSR. Use a standard ASCII text editor to do this
or anything you normally use to CREATE/EDIT your batch files.
Be sure you are in the sub-directory where the ELSEWARE
remote programs are located and enter 'EWREM' to initiate
the load.
If there are any parameters missing from the command line
when you load EWR.EXE then the operation will abort and you'll
be told that there are 'Not enough command line parameters.'
Check EWREM.BAT if you see this message. You may have erased
a parameter by mistake while changing one of the values.
Once the title screen appears and tells you the load has
been successful then all you need to do to start using the
HOST computer is hold down the ALT key and press '.' (period).
( You must already be connected before you press the HOTKEY )
( or nothing will happen! )
The remote portion of ELSEWARE is a TSR. You can stay in
your own DOS and simply switch to the HOST computer's DOS
at any time with the ALT-'.' HOTKEY.
ALT-'.' is the HOTKEY SEQUENCE which brings up the REMOTE
ACCESS SCREEN on top of the current DOS task.
ALT-X is the KEY SEQUENCE which will EXIT the REMOTE ACCESS
SCREEN and return you to your own local DOS.
TERMINATING THE REMOTE SOFTWARE
Change to the sub-directory containing EWR.EXE.
Enter the DOS COMMAND 'EWR T'.
This will instruct the EWR.EXE TSR to remove itself from
memory. If no TSR's were loaded after EWR.EXE then the
memory used by EWR.EXE will be returned to the CORE MEMORY
pool. Run EWREM.BAT again to re-load the program.
If any TSR's were loaded AFTER EWR.EXE then it will only
be able to SUSPEND itself. The small amount of memory
required by EWR.EXE will NOT be freed up.
You CAN use any of the popular TSR managers to pull EWR.EXE
out of memory. Just remember to set a marker before loading
EWR.EXE and use a FLUSH program to pull it out.
OTHER MODEM PROGRAMS
Do NOT run any other MODEM programs on top of EWR.EXE unless
you are sure the program doesn't interfere with the serial
communications port required by EWR.EXE.
PROCOMM is NOT SAFE. It alters the settings for BOTH COM
PORTS regardless of their state prior to running PROCOMM.
PROCOMM can be used to establish the intial connection but
should not be run after EWR.EXE is loaded and you are using
the remote PC.
See the PRODUCT LISTING and the ORDER FORM EWORDER.FRM to
see how to get a MODEM PROGRAM that's fully compatible
with ELSEWARE.
===================================================================
A WORD ABOUT THE WAY THINGS WORK
===================================================================
Once you have pressed ALT-'.' to call up the REMOTE ACCESS
SCREEN the software will notify you that it is requesting
a 'session update' from the HOST COMPUTER.
It is necessary to obtain a complete session update (including
a new video screen) each time you re-enter the HOTKEY terminal
screen since things may have changed on the HOST computer since
your last access.
This only takes a moment or two and you will then see the latest
screen from the HOST on your own screen.
From this point on you are using the HOST computer as if you
were sitting in front of it.
There are a few things to keep in mind while using the HOST
computer...
- Keyboard echo will NOT be instant as it is when you
are using your own DOS. Whether or not the delay is
noticeable depends on the SPEED of the HOST COMPUTER
and the SPEED of the connection (BAUD RATE). Once you
realize that no keys will be lost you will find yourself
typing ahead without noticing any echo delay.
- DOS commands that SCROLL the screen rapidly will not
appear as they do when executed locally. The screen(s)
can only be sent so fast and the scrolling will appear
to be 'frozen' at different points along the way.
Programs like this are at their best when dealing with
'FRAME' oriented screen updates. These will appear
perfectly normal.
- Some remote access programs update the video while
the message is coming in. These give a 'watery' look
to all video updates as the new screens appear to
'wash' over the old ones.
ELSEWARE uses a different approach. The video will
be updated instantly at the END of the video update
message.
What this means is that it may APPEAR to be taking
longer to see screen changes but this is not the case.
The new screen is being assembled IN MEMORY and will
appear instantly when completed to avoid the 'watery'
look.
WHAT SOFTWARE WORKS WITH ELSEWARE??
Everything I've tried except for a 4 year old version of PC-WRITE.
Even it works just fine except for the PAGE UP/DOWN commands.
That old version is doing something unknown with the keyboard
scan codes when using the SHIFT keys and the numeric keypad.
Newer versions of PC-WRITE appear to be OK.
I've tried dozens of word procesors including WORDSTAR 2000 and
EDWIN. They all appear to work just fine from remote. These
are the 2 I use most often when editing and re-compiling 'C'
source code from remote.
ALL 'C' compilers I have tested work just fine from REMOTE.
BASICA and GWBASIC also work A-OK from remote.
SPREADSHEETS and DATABASE applications have tested just fine, also.
The only software which is KNOWN to not operate properly when
used from remote is, of course, other serial communications
programs run on the HOST while accessing it from remote. Most
of these will take over the interrupts needed to keep the
remote access going.
There IS a modem program which I have written which will get
along with ELSEWARE perfectly... even when run on the HOST
while accessing it remotely. See the PRODUCT LISTING for
details on obtaining it if you think you need it.
I would appreciate hearing from anyone who finds a piece of
software which will NOT work. The product is evolving and
future releases are currently being worked on. If there is
a piece of software which is not currently supported then
I would like to solve whatever problem there is with it
and include those changes in upcoming releases of ELSEWARE.
Send a letter describing the problem to the address listed
at the top of this documentation. Please include your phone
number and you will almost certainly hear from me.
ACCESS INDICATOR FOR REMOTE PROGRAM
Since the REMOTE program is a TSR and you can switch from
your LOCAL DOS to the HOST machine's DOS it's necessary
to be able to tell where you are!
When the REMOTE TSR is loaded there will always be a single
character indicator in the upper right hand corner to tell
you where you which DOS you're actually using.
Highlighted 'L' - means you are using your 'L'OCAL DOS. Press
ALT-'.' to switch to the HOST computer.
Highlighted 'R' - means you are using the 'R'EMOTE HOST DOS.
Press ALT-X to return to your LOCAL DOS.
When you enter 'EWR T' and TERMINATE the REMOTE ACCESS program
then the indicator will disappear the next time the screen is
cleared.
===================================================================
OTHER PROGRAMS AVAILABLE FROM INTERLINK TECHNOLOGIES
===================================================================
1. ELSEWARE REGISTRATION
If you REGISTER your copy of ELSEWARE then I can
send you a printed, BOUND manual and you will
receive updated versions automatically, free of
charge. The product is evolving so please register
your copy if you want to receive updated versions
as soon as they are available. I regret to say
that this will also be the only way I can provide
technical SUPPORT for the program at this time.
I won't be able to help you with any problems you might
be experiencing unless you have registered your copy.
$20.00
2. ELSEWARE FILE TRANSFER MODULES
Transfer files using XMODEM and YMODEM
between 2 systems running any version of ELSEWARE $35.00
Purchase of the file transfer module(s) automatically
includes the registration fee if you are not
registered already.
3. AUTOMATIC FILE TRANSFER
If you have ELSEWARE and the FILE TRANSFER modules
then this utility allows you to intiate unattended
file transfers at pre-determined times. $10.00
4. MODEM PROGRAM FOR ELSEWARE HOST MODULE
If you have 2 modems on your ELSEWARE HOST then
this SPECIAL MODEM program will allow you to
make ANOTHER phone call to a third remote system
after you dial into ELSEWARE. This is great for
accessing remote bulletin boards and downloading
directly to the PC at the office. Keep business
related phone bills coming to the office... not
your house! $30.00
5. COMPLETE SOURCE CODE FOR ELSEWARE
Written using TURBO 'C' but easily adapted for any
number of other 'C' compilers. Will compile
straight away using Microsoft 'C'. $90.00
PRINT THE ORDER FORM CALLED EWORDER.FRM AND FOLLOW THE
INSTRUCTIONS ON THE FORM TO ORDER ANY OF THESE PRODUCTS.
A COPY OF THE ORDER FORM IS INCLUDED IN THIS DOCUMENT.
==============================================================
INTERLINK TECHNOLOGIES - PRODUCT ORDER FORM
==============================================================
PRODUCT EACH QTY TOTAL
-------------------------------------- -------- ----- ------
1. ELSEWARE REGISTRATION $ 20.00
-------------------------------------- -------- ----- ------
2. ELSEWARE FILE TRANSFER MODULES $ 35.00
-------------------------------------- -------- ----- ------
3. AUTOMATIC FILE TRANSFER $ 10.00
-------------------------------------- -------- ----- ------
4. MODEM PROGRAM FOR ELSEWARE HOST MODULE $ 30.00
-------------------------------------- -------- ----- ------
5. COMPLETE SOURCE CODE FOR ELSEWARE $ 90.00
-------------------------------------- -------- ----- ------
TOTALS>
SHIP TO: ___________________________________________________
___________________________________________________
___________________________________________________
___________________________________________________
___________________________________________________
YOUR PHONE: ________________________________________________
________________________________________________
SPECIFY DISK FORMAT REQUIRED: ______________________________
Only cash, money order or personal check can be accepted.
Makes all checks or money orders payable to Kevin Kiley.
Mail order form and payment to:
INTERLINK TECHNOLOGIES
P.O. BOX 49646
SARASOTA, FLA. 34230-6646